Onjuiste bestandsnaam of onjuist bestandsnummer (Fout 52)
Er treedt een fout op als u toegang probeert te krijgen tot het opgegeven bestand. Voor deze fout zijn de volgende oorzaken en oplossingen mogelijk:
Een instructie verwijst naar een bestand met een bestandsnummer of een bestandsnaam, waarbij zich de volgende problemen kunnen voordoen:
Het bestandsnummer of de bestandsnaam is niet opgegeven in de instructie Open of is wel opgegeven in een instructie Open, maar is daarna weer gesloten.
Geef de bestandsnaam op in een instructie Open. Let op: als u de instructie Close hebt opgeroepen zonder argumenten, zijn misschien per ongeluk alle bestanden gesloten die op dat moment waren geopend. Hierdoor worden alle bestandsnummers ongeldig.
Het bestandsnummer valt buiten het geldige bereik voor bestandsnummers (1 รป 511).
Als uw programmacode bestandsnummers algoritmisch genereert, moeten de nummers geldig zijn.
U hebt een ongeldige naam of een ongeldig nummer gebruikt.
Bestandsnamen moeten zowel aan bestandsbenoemingsconventies van Basic als aan conventies van het besturingssysteem voldoen. Gebruik in Microsoft Windows de volgende conventies voor het benoemen van bestanden en mappen:
De naam van een bestand of een map kan uit twee gedeelten bestaan: een naam en een optionele bestandsextensie. De twee gedeelten worden gescheiden door een punt, bijvoorbeeld Mijnbest.nwe.
De bestandsnaam kan uit maximaal 255 tekens bestaan.
De bestandsnaam moet met een letter of met een cijfer beginnen. Er mogen zowel hoofdletters als kleine letters in de bestandsnaam voorkomen (bestandsnamen zijn niet hoofdlettergevoelig). De volgende tekens kunt u echter niet gebruiken: aanhalingsteken ("), enkel aanhalingsteken (apostrof) ('), slash (/), backslash (\), dubbele punt (:) en verticaal streepje (|).
De naam kan spaties bevatten.
De volgende namen zijn gereserveerd en kunnen niet voor bestanden of mappen worden gebruikt: CON, AUX, COM1, COM2, COM3, COM4, LPT1, LPT2, LPT3, PRN en NUL. Wanneer u bijvoorbeeld in de instructie Open een bestand met de naam PRN opgeeft, wordt de standaardprinter de bestemming voor de instructies Print # en Write # die zijn doorgegeven aan het bestandsnummer dat is opgegeven in de instructie Open.
Hieronder ziet u voorbeelden van geldige bestandsnamen in Microsoft Windows:
BRIEF.DOC
Memo.Txt
BUDGET.92
12345678.901
Tweede proging.Rpt
Op de Macintosh kan een bestandsnaam elk teken bevatten met uitzondering van de dubbele punt (:). De naam kan ook spaties bevatten. Nultekens (Chr(0)) zijn niet toegestaan in bestandsnamen.
Selecteer voor aanvullende informatie het desbetreffende item en druk op F1 (in Windows) of op HELP (op de Macintosh).